home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1997 / HAM Radio 1997.iso / vcls / animate / readme < prev    next >
Text File  |  1996-04-08  |  6KB  |  149 lines

  1.                            TAnimated Component
  2.                               Version 1.01
  3.  
  4.                     Copyright 1995 by L. David Baldwin
  5.                            All rights reserved
  6.               See end of this document for more information
  7.  
  8.  
  9. The TAnimated Component is a visual component for use with Borland's Delphi.
  10. It allows the easy programing of simple animations such as exploding text,
  11. books being paged through, etc.  Animations are drawn as bitmaps consisting
  12. of two or more frames arranged in filmstrip form.
  13.  
  14. A demo program, ANIMDEMO.EXE, will give you a feel for the types of
  15. animations which can be accomplished.  Please keep in mind when viewing the
  16. demo that my artistic abilities are quite limited.
  17.  
  18.  
  19.                                IMPORTANT
  20.  
  21. The source code for ANIMDEMO is included.  You can run the demo, ANIMDEMO.EXE,
  22. but you CAN'T successfully load the source into Delphi until you install
  23. the TAnimated component.  If you do load it (pressing the 'Ignore All'
  24. button), be careful not to save the resulting files as they will have many
  25. essentials stripped from them.
  26.  
  27.  
  28. FILES SUPPLIED
  29.  
  30.    README        This one
  31.    ANIMDEMO.EXE  The demo file
  32.    EXPLODE.WAV   Sound effects for demo
  33.  
  34.    INSTSTUF.ZIP  Zipped file containing the files req'd for installing the
  35.                  TAnimated component, consisting of:
  36.  
  37.     ANIMATE.PAS  Source code
  38.     ANIMATE.HLP  Help file
  39.     ANIMATE.KWF  Keyword file to link ANIMATE.HLP to the Delphi help system.
  40.     ANIMATE.DCR  Button bitmap for TAnimated on the Delphi component palette.
  41.  
  42.    DEMOSRC.ZIP   Zipped file containing the source for ANIMDEMO consisting of:
  43.  
  44.     ANIMDEMO.DCR Project file
  45.     ANIMDEMO.RES Resource file (icon)
  46.     ANIUNIT.PAS  Unit file
  47.     ANIUNIT.DFM  Form file
  48.  
  49.    BITMAPS.ZIP   The various filmstrip bitmaps for the demo.  You don't need
  50.                  these to compile the demo but may want to look at them
  51.                  as filmstrip samples.
  52.  
  53.  
  54. INSTALLING THE TAnimated Component
  55.  
  56.   Installing new components in the library is covered starting on page 68 of
  57.   the User's manual.  Here's some extra comments and suggestions.
  58.  
  59.   1. The Register procedure in ANIMATE.PAS is setup to place TAnimated on
  60.      a palette page tab named 'MyStuff'.  You can change the location after
  61.      installation but you may prefer to edit the Register procedure to place
  62.      it on a different page when it's installed.
  63.  
  64.   2. Backup COMPLIB.DCL or start a new library file.
  65.  
  66.   3. Pick a directory for the TAnimated component.  You'll probably be adding
  67.      other components.  I think it's a good idea to have one or two
  68.      directories to hold the non-Borland components.  It's probably not a
  69.      good idea to assign each component a directory of its own. Put
  70.      ANIMATE.PAS and ANIMATE.DCR in the chosen directory.
  71.  
  72.   4. From the Delphi IDE, choose Options|Install Components.  In the dialog,
  73.      choose the Add... button.  In the Add Module dialog that then comes up,
  74.      the simplest approach is to use the Browse button to find ANIMATE.PAS.
  75.      Hit OK then and the Search Path edit box will have the correct path
  76.      added and TAnimated will have been added to the installed units listbox.
  77.      (You may have to scroll down to see it.)
  78.  
  79.   5. Hit OK on the Install Components dialog and the necessary steps will be
  80.      taken to do the installation.  The TAnimated button will appear on
  81.      the chosen component page tab.
  82.  
  83.  
  84. INSTALLING THE HELP FILE
  85.  
  86.   The file ANIMATE.HLP will supply context sensitive help for the TAnimated
  87.   component.  It also discusses how to contruct the filmstrip bitmaps.
  88.   Installation of component help files is discussed in the Component Writer's
  89.   Guide on page 80.
  90.  
  91.   1. Place the ANIMATE.KWF file in the DELPHI\HELP directory with the other
  92.      .KWF files.
  93.  
  94.   2. Close the Delphi IDE.
  95.  
  96.   3. Run Delphi's HELPINST.  Choose File|Open to open DELPHI.HDX in the
  97.      DELPHI\BIN directory.
  98.  
  99.   4. Choose Keywords|Add Keyword File to add the ANIMATE.KWF file to the list
  100.      of .KWF files.
  101.  
  102.   5. Choose File|Save or hit the blue disk button to compile and save the
  103.      revised .HDX file.
  104.  
  105.   6. Now it remains to set things up so that WINHELP can find the help file
  106.      ANIMATE.HLP.  There are several choices:
  107.  
  108.      a. Put ANIMATE.HLP in the DELPHI\BIN directory with the other help files.
  109.      b. Put ANIMATE.HLP somewhere on the your path.
  110.      c. Modify WINHELP.INI to add a directory entry for ANIMATE.HLP.
  111.  
  112. The ANIMATE.HLP file contains documentation for how to use the TAmimated
  113. component and how to construct the filmstrip bitmaps.  To access the help,
  114. open the help file from Delphi, press the Search All button and search for
  115. 'TAnimated'.  Or place a TAnimated component on your form and press F1.
  116.  
  117.  
  118. VERSION INFO
  119.  
  120. 1.01  Set form's Scaled property to false in demo to correct problem with some
  121.   screen resolutions.  Add note to help filementioning Scaled property.
  122.   Component itself is unchanged.
  123.  
  124.  
  125. FURTHER COPYRIGHT INFORMATION
  126.  
  127. There is no charge for the use of the TAnimated component.  However, if
  128. you come up with some good animations, I'd enjoy seeing them.
  129.  
  130. This package may be copied and distributed freely providing that it is not
  131. modified, no fee is charged, and it is not made part of a package for which
  132. a charge is made.  If you upload this package to other bulletin boards, I'd
  133. appreciate it if you would try to keep the upload current.
  134.  
  135. Please report all bugs, suggestions, and problems to:
  136.  
  137.        Dave Baldwin,
  138.  
  139.        CompuServe ID: 76327,53.
  140.  
  141.        22 Fox Den Rd., (Summer)
  142.        Hollis, NH 03049
  143.        (603) 465-7857
  144.  
  145.  
  146.        144 13th St. East,  (Winter)
  147.        Tierra Verde, FL 33715
  148.        (813) 867-3030
  149.